- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Spanish Town hotels

1. Hotel Riu Ocho Rios - All Inclusive
Hotel Riu Ocho Rios - All InclusiveOcho Rios
8.4 out of 10, Very good, (3,105 reviews)

2. Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All InclusiveOcho Rios
8.4 out of 10, Very good, (2,189 reviews)
The price is CA $542
CA $602 total
includes taxes & fees
Nov 30 - Dec 1

3. S Hotel Kingston
S Hotel KingstonNew Kingston
9.4 out of 10, Exceptional, (1,817 reviews)
The price is CA $240
CA $310 total
includes taxes & fees
Nov 20 - Nov 21

4. Couples Tower Isle All Inclusive
Couples Tower Isle All InclusiveTower Isle
9.0 out of 10, Wonderful, (1,002 reviews)

5. ROK Hotel Kingston, Tapestry Collection by Hilton
ROK Hotel Kingston, Tapestry Collection by HiltonKingston
8.8 out of 10, Excellent, (1,296 reviews)
The price is CA $227
CA $280 total
includes taxes & fees
Nov 20 - Nov 21

6. Harmony Vybz Apartment
Harmony Vybz ApartmentKingston
9.6 out of 10, Exceptional, (4 reviews)
The price is CA $102
CA $161 total
includes taxes & fees
Nov 9 - Nov 10

7. R Hotel Kingston
R Hotel KingstonNew Kingston
8.4 out of 10, Very good, (1,191 reviews)
The price is CA $222
CA $272 total
includes taxes & fees
Dec 9 - Dec 10

8. The Courtleigh Hotel and Suites
The Courtleigh Hotel and SuitesNew Kingston
9.2 out of 10, Wonderful, (1,002 reviews)
The price is CA $251
CA $313 total
includes taxes & fees
Nov 9 - Nov 10

9. The Jamaica Pegasus Hotel
The Jamaica Pegasus HotelNew Kingston
8.8 out of 10, Excellent, (1,008 reviews)
The price is CA $294
CA $378 total
includes taxes & fees
Nov 15 - Nov 16

10. Terra Nova, BW Premier Collection
Terra Nova, BW Premier CollectionHalf Way Tree
9.0 out of 10, Wonderful, (1,004 reviews)
The price is CA $233
CA $281 total
includes taxes & fees
Nov 9 - Nov 10

11. AC Hotel by Marriott Kingston, Jamaica
AC Hotel by Marriott Kingston, JamaicaNew Kingston
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $347
CA $436 total
includes taxes & fees
Nov 20 - Nov 21

12. Altamont Court Hotel
Altamont Court HotelNew Kingston
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $229
CA $278 total
includes taxes & fees
Nov 9 - Nov 10

13. Courtyard by Marriott Kingston, Jamaica
Courtyard by Marriott Kingston, JamaicaNew Kingston
8.8 out of 10, Excellent, (685 reviews)
The price is CA $251
CA $321 total
includes taxes & fees
Nov 20 - Nov 21

14. Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port RoyalPort Royal
6.6 out of 10, (1,002 reviews)
The price is CA $129
CA $198 total
includes taxes & fees
Nov 12 - Nov 13

16. Incognito Vacation Stays
Incognito Vacation StaysKingston
8.6 out of 10, Excellent, (21 reviews)
The price is CA $134
CA $156 total
includes taxes & fees
Nov 10 - Nov 11

17. Hotel Four Seasons
Hotel Four SeasonsNew Kingston
8.2 out of 10, Very good, (1,005 reviews)
The price is CA $153
CA $189 total
includes taxes & fees
Dec 9 - Dec 10

18. Sandals Jamaica Ocho Rios All Inclusive Adults Only
Sandals Jamaica Ocho Rios All Inclusive Adults OnlyOcho Rios
8.2 out of 10, Very good, (472 reviews)

19. Couples Sans Souci All Inclusive
Couples Sans Souci All InclusiveOcho Rios
9.2 out of 10, Wonderful, (949 reviews)

20. Millsborough B&B
Millsborough B&BJack's Hill
10.0 out of 10, Exceptional, (21 reviews)
The price is CA $173
CA $218 total
includes taxes & fees
Nov 20 - Nov 21
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare top hotels in Spanish Town
![]() Moon Palace Jamaica – All InclusiveOcho Rios | ![]() S Hotel KingstonNew Kingston | ![]() ROK Hotel Kingston, Tapestry Collection by HiltonKingston | ![]() Harmony Vybz ApartmentKingston | ![]() R Hotel KingstonNew Kingston |
|---|---|---|---|---|
8.4 Very good 2,189 reviews | 9.4 Exceptional 1,817 reviews | 8.8 Excellent 1,296 reviews | 9.6 Exceptional 4 reviews | 8.4 Very good 1,191 reviews |
The price is CA $542 CA $602 total includes taxes & fees Nov 30 - Dec 1 | The price is CA $240 CA $310 total includes taxes & fees Nov 20 - Nov 21 | The price is CA $227 CA $280 total includes taxes & fees Nov 20 - Nov 21 | The price is CA $102 CA $161 total includes taxes & fees Nov 9 - Nov 10 | The price is CA $222 CA $272 total includes taxes & fees Dec 9 - Dec 10 |
|
|
|
|
|
Where to stay in Spanish Town
Find the best Spanish Town areas and neighborhoods for the activities you enjoy most. Learn more about Spanish Town
Learn more about Spanish Town
Spanish Town Zone
If you're spending some time in Spanish Town Zone, Rodney Memorial and Courthouse Ruins are top sights worth seeing.
Horizon Park
While Horizon Park might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Courthouse Ruins and Rodney Memorial.
Stay near popular Spanish Town attractions
<p>Spanish Town offers a vibrant mix of outdoor adventures and cultural experiences perfect for your vacation. Explore its beautiful beaches, relax in urban parks, and delve into the rich history at historic houses. These attractions cater to families and culture enthusiasts alike, ensuring you enjoy an unforgettable journey while soaking up the local charm and heritage.</p>
Learn more about Spanish Town
As Jamaica's oldest town, Spanish Town invites history buffs to explore colonial architecture around Emancipation Square and the impressive St Jago de la Vega Cathedral. Discover the town's rich heritage at the Rodney Memorial before heading to nearby Hellshire Beach where local seafood vendors serve up fresh catch just steps from the sand.

Top Spanish Town Hotel Reviews

Blissett Apts your home away from home
Blissett Apts your home away from homeMolynes Gardens






























































































